artificial formation of seaweed bed - German English Dictionary